Make sure that opt_nosmp also disables hyperthreading. This stops us
authorsos22@douglas.cl.cam.ac.uk <sos22@douglas.cl.cam.ac.uk>
Wed, 27 Jul 2005 10:52:29 +0000 (10:52 +0000)
committersos22@douglas.cl.cam.ac.uk <sos22@douglas.cl.cam.ac.uk>
Wed, 27 Jul 2005 10:52:29 +0000 (10:52 +0000)
commitfb6e1a7ed108f115aa0f50500f90bcd52e5dbda3
tree57736fc79db31106a664af4b88156fc0d960aff9
parent6e27226763aeebe5ee0df492b3ae6730f5cd6ab0
Make sure that opt_nosmp also disables hyperthreading.  This stops us
from trying to create domains on non-existent threads, which would
lead to a rather nasty crash.

Signed-off-by: Steven Smith, sos22@cam.ac.uk
xen/arch/x86/cpu/common.c
xen/arch/x86/setup.c
xen/common/domain.c
xen/common/sched_sedf.c